Run an import μ¬μ©ν λ 409, 429 μλ¬κ° λ°μνλ λ° μμΈμ΄ 무μμ΄κ³ μ΄λ»κ² ν΄μΌν΄?
Hi Hyun L., Please stand by as I search the Mixpanel knowledge base for an AI-powered answer. I normally take about 15 seconds or so. In case AI cannot answer your question, feel free to reach out to Mixpanel support at mixpanel.com/get-support. If you have follow-up questions for this thread, please tag me again with your question: @kapa.ai <follow-up question> π
Feel free to ask a follow-up question once I've answered by mentioning me with @kapa.ai
Mixpanel APIλ₯Ό μ¬μ©νμ¬ λ°μ΄ν°λ₯Ό κ°μ Έμ¬ λ λ°μνλ 409μ 429 μ€λ₯μ λν΄ μ€λͺ ν΄ λλ¦¬κ² μ΅λλ€.
429 μ€λ₯ (Too Many Requests)
429 μ€λ₯λ API μλ μ νμ μ΄κ³Όνμ λ λ°μν©λλ€. Mixpanelμ μμ€ν 무결μ±μ 보μ₯νκ³ λ¨μΌ νλ‘μ νΈκ° λ€λ₯Έ νλ‘μ νΈμ 리μμ€λ₯Ό λ μ νλ κ²μ λ°©μ§νκΈ° μν΄ μλ μ νμ μ μ©ν©λλ€.
μλ μ ν μ 보:
- Ingestion API: λΆλΉ 2GBμ μμΆλμ§ μμ JSON λλ μ΄λΉ μ½ 30,000κ°μ μ΄λ²€νΈ (1λΆ λ¨μλ‘ μΈ‘μ ) - Mixpanel APIs: Rate Limits
ν΄κ²° λ°©λ²:
Mixpanelμ λκ·λͺ¨ λ°μ΄ν° μ μ‘ μ λ€μκ³Ό κ°μ λ°©λ²μ κΆμ₯ν©λλ€: 1. μλ²κ° 429λ₯Ό λ°νν λκΉμ§ λμ ν΄λΌμ΄μΈνΈλ‘ λ°μ΄ν°λ₯Ό μ΅λν λΉ λ₯΄κ² μ μ‘νμΈμ. λ°°μΉλΉ 2,000κ°μ μ΄λ²€νΈλ₯Ό 보λ΄λ 10-20κ°μ λμ ν΄λΌμ΄μΈνΈκ° κ°μ₯ μ’μ κ²°κ³Όλ₯Ό 보μ
λλ€.
2. 429 μ€λ₯κ° λ°μνλ©΄ μ§ν°(jitter)κ° μλ μ§μ λ°±μ€ν(exponential backoff) μ λ΅μ μ¬μ©νμΈμ. 2μ΄λΆν° μμνμ¬ μ΅λ 60μ΄κΉμ§ λ°±μ€νλ₯Ό λ λ°°λ‘ λλ¦¬κ³ , 1-5μ΄μ μ§ν°λ₯Ό μΆκ°νλ κ²μ΄ μ’μ΅λλ€.
3. λ€νΈμν¬ μ΄κ·Έλ μ€μ μ μ‘ μκ°μ μ€μ΄κΈ° μν΄ gzip μμΆκ³Ό Content-Encoding: gzip
μ μ¬μ©νμΈμ.
4. λλ¬Όκ² APIκ° 502λ 503 μν μ½λλ₯Ό λ°ννλ κ²½μ°, 429μ λμΌν μ§μ λ°±μ€ν μ λ΅μ μ¬μ©νμΈμ.
5. μ ν¨μ± κ²μ¬ μ€λ₯(400 μν μ½λ)λ μ¬μλνμ§ λ§μΈμ. κ³μ μ€ν¨νκ³ μλ μ νμ ν¬ν¨λ©λλ€.Ingestion API - Events: Import Events
409 μ€λ₯
μ 곡λ λ¬Έμμλ 409 μ€λ₯μ λν ꡬ체μ μΈ μ λ³΄κ° μμ΅λλ€. μΌλ°μ μΌλ‘ 409 μ€λ₯λ μΆ©λ(Conflict)μ λνλ΄λ©°, μμ²μ΄ μλ²μ νμ¬ μνμ μΆ©λν λ λ°μν©λλ€. Mixpanelμ κ²½μ° μ΄λ μ€λ³΅λ λ°μ΄ν° μ½μ μλλ λμ μμ μΆ©λκ³Ό κ΄λ ¨λ μ μμ΅λλ€.λ μμΈν μ 보λ₯Ό μνμλ©΄ Mixpanel μ§μνμ λ¬Έμνμλ κ²μ΄ μ’μ΅λλ€.
μΌλ°μ μΈ κΆμ₯ μ¬ν
λ°μ΄ν° κ°μ Έμ€κΈ° μ λ€μ μ¬νμ κ³ λ €νμΈμ:
- λͺ¨λ μ΄λ²€νΈμ $insert_id
κ° νμν©λλ€. μ΄λ /import
μμ²μ μμ νκ² μ¬μλν μ μκ² ν©λλ€.
- λκ·λͺ¨ λ°μ΄ν° μ μ‘ μ μμ²μ λ μμ λ°°μΉλ‘ λλμΈμ.
- μν°νλΌμ΄μ¦ κ³ κ°μ΄κ³ μΌνμ± λ°±ν(backfill)μ μν΄ λ λμ νλκ° νμν κ²½μ°, νλ‘μ νΈ IDμ μ¬μ© μ¬λ‘λ₯Ό ν¬ν¨νμ¬ μμ
λ΄λΉμμκ² λ¬ΈμνμΈμ.
kapa.ai is still learning and improving, please let me know how I did by reacting below.
βΉοΈΒ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
Let me check the knowledge base for you again. One moment! π